package cate.game.pvp.teampvp;

public class TeamPvpMsg {
    private static final String MODULE_NAME = "teampvp";

    /**
     * 装配消息
     *
     * @param msg 消息本体
     * @return 最终消息
     */
    protected static String MSG(String msg) {
        return MODULE_NAME + "." + msg;
    }

    public static final String INVITE_LIST = MSG("invite-list");
    public static final String INVITE_APPLY = MSG("invite-apply");
    public static final String INVITE_ANSWER = MSG("invite-answer");
    public static final String INVITE_APPLY_LIST = MSG("invite-apply-list");

    public static final String SEARCH_NAME = MSG("search-name");

    public static final String SYNC_TEAM_DATA = MSG("sync-team-data");
    public static final String CHANGE_LEADER = MSG("change-leader");
    public static final String EXIT_TEAM = MSG("exit-team");

    public static final String GET_RANK_LIST = MSG("get-rank-list");
    public static final String GET_GOD_LIST = MSG("get-god-list");

    public static final String BEGIN_TO_MATCH = MSG("begin-to-match");
    public static final String MATCH_REFRESH = MSG("match-refresh");
    public static final String SAVE_POSITION = MSG("save-position");
    public static final String UPDATE_FIGHT_POS = MSG("update-fight-pos");
    public static final String BEGIN_TO_CHALLENGE = MSG("begin-to-challenge");
    public static final String AHEAD_TO_POSITION = MSG("ahead-to-position");

    public static final String REPORT_NOTICE = MSG("report-notice");
    public static final String TEAM_NOTICE = MSG("team-notice");
    public static final String RED_POINT = MSG("red-point");


    public static final String GM_RESET_CHALLENGE_TIMESE = MSG("gm-reset-times");
}
